<?php
// 地区
	class LocalityModel extends Model{
		// 等级获得地区
		public function getLocalityLevel($lid){
			return $this->field('lid,lname')->where(array('pid'=>$lid,'display'=>1))->select();
		}
		// 获得当前lid的父级id
		public function getLocalityPid($lid){
			$row=$this->field('pid')->where('lid='.$lid)->find();
			return $row['pid'];
		}
		// 获取子级lid组合成字符串返回如：4，10，11 的样子，没有子级lid的返回lid
		public function getSonlids($lid){
			$soncids=$this->field('lid')->where(array('pid'=>$lid))->select();
			foreach ($soncids as $k => $v) {
			    $instr.=$v['lid'].',';
			}
			if(!is_null($instr)){
				$pos=strrpos($instr,',');
				$instr=substr($instr,0,$pos);
				return $instr;
			}
			return $lid;
		}
	}
?>